ameliorating climate

Translations
улучшающий климат
The ameliorating climate conditions led to a better harvest this year.
Улучшающий климат привел к лучшему урожаю в этом году.